develop some new facts